/**  
 * Project Name:api-webhook  
 * File Name:LoanInfo.java  
 * Package Name:com.example.service.webhook.business.fund.dto  
 * Date:2016年8月20日下午4:50:44  
 * Copyright (c) 2016, yuandong@51dojo.com All Rights Reserved.  
 *  
*/  
  
package com.example.service.webhook.business.fund.dto;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

/**  
 * ClassName:LoanInfo <br/>  
 * Function: TODO ADD FUNCTION. <br/>  
 * Reason:   TODO ADD REASON. <br/>  
 * Date:     2016年8月20日 下午4:50:44 <br/>  
 * @author   yuandong  
 * @version    
 * @since    JDK 1.6  
 * @see        
 */
@JsonIgnoreProperties(ignoreUnknown=true)
public class LoanInfo {

	// 借款人姓名
    @JsonProperty("name")
    private String name;
    // 借款人身份证
    @JsonProperty("id_card")
    private String idCard;
    // 借款人手机
    private String phone;
    // 借款人联系地址
    @JsonProperty("mailing_address")
    private String mailingAddress;
    // 合同号
    @JsonProperty("contract_number")
    private String contractNumber;
    // 借据状态
    private String status;
    // 贷款金额
    @JsonProperty("loan_amount")
    private Integer loanAmount;
    // 借款期数
    private Integer periods;
    // 房屋地址
    @JsonProperty("house_address")
    private String houseAddress;
    // 承办银行
    private String bank;
    // 贷款类型
    @JsonProperty("loan_type")
    private String loanType;
    // 贷款发生日期
    @JsonProperty("start_date")
    private String startDate;
    // 贷款结束日期
    @JsonProperty("end_date")
    private String endDate;
    // 还款方式
    @JsonProperty("repay_type")
    private String repayType;
    // 扣款日
    @JsonProperty("deduct_day")
    private int deductDay;
    // 月还款额
    @JsonProperty("monthly_repay_amount")
    private Integer monthlyRepayAmount;
    // 扣款账号
    @JsonProperty("bank_account")
    private String bankAccount;
    // 扣款帐户名称
    @JsonProperty("bank_account_name")
    private String bankAccountName;
    // 贷款利率
    @JsonProperty("loan_interest_percent")
    private String loanInterestPercent;
    // 罚息利率
    @JsonProperty("penalty_interest_percent")
    private String penaltyInterestPercent;
    // 商贷合同编号
    @JsonProperty("commercial_contract_number")
    private String commercialContractNumber;
    // 商贷银行
    @JsonProperty("commercial_bank")
    private String commercialBank;
    // 商业贷款金额
    @JsonProperty("commercial_amount")
    private Integer commercialAmount;
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getIdCard() {
		return idCard;
	}
	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}
	public String getPhone() {
		return phone;
	}
	public void setPhone(String phone) {
		this.phone = phone;
	}
	public String getMailingAddress() {
		return mailingAddress;
	}
	public void setMailingAddress(String mailingAddress) {
		this.mailingAddress = mailingAddress;
	}
	public String getContractNumber() {
		return contractNumber;
	}
	public void setContractNumber(String contractNumber) {
		this.contractNumber = contractNumber;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public Integer getLoanAmount() {
		return loanAmount;
	}
	public void setLoanAmount(Integer loanAmount) {
		this.loanAmount = loanAmount;
	}
	public Integer getPeriods() {
		return periods;
	}
	public void setPeriods(Integer periods) {
		this.periods = periods;
	}
	public String getHouseAddress() {
		return houseAddress;
	}
	public void setHouseAddress(String houseAddress) {
		this.houseAddress = houseAddress;
	}
	public String getBank() {
		return bank;
	}
	public void setBank(String bank) {
		this.bank = bank;
	}
	public String getLoanType() {
		return loanType;
	}
	public void setLoanType(String loanType) {
		this.loanType = loanType;
	}
	public String getStartDate() {
		return startDate;
	}
	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}
	public String getEndDate() {
		return endDate;
	}
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}
	public String getRepayType() {
		return repayType;
	}
	public void setRepayType(String repayType) {
		this.repayType = repayType;
	}
	public int getDeductDay() {
		return deductDay;
	}
	public void setDeductDay(int deductDay) {
		this.deductDay = deductDay;
	}
	public Integer getMonthlyRepayAmount() {
		return monthlyRepayAmount;
	}
	public void setMonthlyRepayAmount(Integer monthlyRepayAmount) {
		this.monthlyRepayAmount = monthlyRepayAmount;
	}
	public String getBankAccount() {
		return bankAccount;
	}
	public void setBankAccount(String bankAccount) {
		this.bankAccount = bankAccount;
	}
	public String getBankAccountName() {
		return bankAccountName;
	}
	public void setBankAccountName(String bankAccountName) {
		this.bankAccountName = bankAccountName;
	}
	public String getLoanInterestPercent() {
		return loanInterestPercent;
	}
	public void setLoanInterestPercent(String loanInterestPercent) {
		this.loanInterestPercent = loanInterestPercent;
	}
	public String getPenaltyInterestPercent() {
		return penaltyInterestPercent;
	}
	public void setPenaltyInterestPercent(String penaltyInterestPercent) {
		this.penaltyInterestPercent = penaltyInterestPercent;
	}
	public String getCommercialContractNumber() {
		return commercialContractNumber;
	}
	public void setCommercialContractNumber(String commercialContractNumber) {
		this.commercialContractNumber = commercialContractNumber;
	}
	public String getCommercialBank() {
		return commercialBank;
	}
	public void setCommercialBank(String commercialBank) {
		this.commercialBank = commercialBank;
	}
	public Integer getCommercialAmount() {
		return commercialAmount;
	}
	public void setCommercialAmount(Integer commercialAmount) {
		this.commercialAmount = commercialAmount;
	}
    
    
}
  
